A site for students to generate their own questions: Peer Wise
Donald Clark's blog about peer learning: ClarkBlog